home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 51 / Amiga Format CD51 (2000-03-10)(Future Publishing)(GB)[!][issue 2000-04].iso / -in_the_mag- / pdselect / blizkick / install_script < prev    next >
AmigaDOS Script File  |  2000-02-16  |  2KB  |  84 lines

  1. .KEY NONE
  2. .BRA {
  3. .KET }
  4.  
  5. ; $VER: BlizKick_install 1.22 (3.2.00)
  6. ; BlizKick installation script 1.22
  7. ; Copyright © 1996-2000 PitPlane Productions.
  8.  
  9. SET BKVERCMP 23
  10.  
  11. FailAt 21
  12.  
  13. IF EXISTS C:BlizKick
  14.   Version >NIL: C:BlizKick VERSION 1 REVISION $BKVERCMP
  15.   IF WARN
  16.     Copy >NIL: FROM BlizKick C:BlizKick
  17.   ENDIF
  18. ELSE
  19.   Copy >NIL: FROM BlizKick C:BlizKick
  20. ENDIF
  21.  
  22. Copy >NIL: FROM SaveROM C:SaveROM
  23. Copy >NIL: FROM applypatch C:applypatch
  24. Copy >NIL: FROM romupdatesplit C:romupdatesplit
  25. Copy >NIL: FROM loadresident C:loadresident
  26.  
  27. ; my mistake in 1.13, now get rid of it
  28. Delete <>NIL: DEVS:Modules/ffs62 DEVS:Modules/ffs62.ASM FORCE
  29. ; copy modules...
  30. Copy >NIL: Modules/~(#?.(ASM|i)) DEVS:Modules
  31. SETENV BKMODPATH "DEVS:Modules/"
  32. Copy >NIL: ENV:BKMODPATH ENVARC:
  33.  
  34. IF EXISTS FONTS:ruby.font
  35.   AspectFont FROM BlizKick.guide TO T:BlizKick.g{$$} QUIET
  36.   IF WARN
  37.     Copy BlizKick.guide T:BlizKick.g{$$}
  38.   ENDIF
  39. ELSE
  40.   Copy BlizKick.guide T:BlizKick.g{$$}
  41. ENDIF
  42.  
  43. Version >NIL: VERSION 39
  44. IF WARN
  45.   Assign >NIL: HELP: EXISTS
  46.   IF NOT WARN
  47.     IF EXISTS HELP:English
  48.       Copy >NIL: T:BlizKick.g{$$} HELP:English/BlizKick.guide
  49.       Copy >NIL: BlizKick.guide.info HELP:English/
  50.     ELSE
  51.       Copy >NIL: T:BlizKick.g{$$} HELP:BlizKick.guide
  52.       Copy >NIL: BlizKick.guide.info HELP:
  53.     ENDIF
  54.   ELSE
  55.     ECHO >"CON:20/40/400/80/Installation Error/AUTO/WAIT" "*N HELP: -assign not found!*N Can't install AmigaGuide documentation!"
  56.   ENDIF
  57. ELSE
  58.   RequestFile >T:blzt{$$} HELP:English/ TITLE "Choose documentation destination" SAVEMODE DRAWERSONLY NOICONS
  59.   IF NOT WARN
  60.     SET DDIR `Type T:blzt{$$}`
  61.     ECHO >T:blzt{$$} $DDIR NOLINE
  62.     ECHO "BlizKick.guide" >>T:blzt{$$} NOLINE
  63.     SET DFILE `Type T:blzt{$$}`
  64.     
  65.     IF EXISTS "$DFILE"
  66.       Version >NIL: "$DFILE" VERSION 1 REVISION $BKVERCMP
  67.       IF WARN
  68.         Copy >NIL: T:BlizKick.g{$$} "$DFILE"
  69.         Copy >NIL: BlizKick.guide.info "$DDIR"
  70.       ENDIF
  71.     ELSE
  72.       Copy >NIL: T:BlizKick.g{$$} "$DFILE"
  73.       Copy >NIL: BlizKick.guide.info "$DDIR"
  74.     ENDIF
  75.     UNSET DDIR
  76.     UNSET DFILE
  77.     Delete >NIL: T:blzt{$$} QUIET FORCE
  78.   ELSE
  79.     RequestChoice >NIL: "Request" "AmigaGuide documentation*Nnot installed." "OK"
  80.   ENDIF
  81. ENDIF
  82. Delete >NIL: T:BlizKick.g{$$} FORCE QUIET
  83. UNSET BKVERCMP
  84.